package com.zhoux.thread;

/**
 * @author taoyi
 * @version 1.0
 * @date 2021/3/15 11:36
 *
 * 本类用于测试 Thread 类的实例
 * 继承Thead类创建线程:
 * （1）继承Thread类并重写run方法
 * （2）创建线程对象
 * （3）调用该线程对象的start()方法来启动线程
 */
public class Thread_Test extends Thread{
    private int count = 10;

    @Override
    public void run(){  // 重写run()方法
        while (true){
            System.out.print(count+" "); // 打印count变量
            if (--count==0){
                return; // 使count变量自减，当自减为0时，退出循环
            }
        }
    }

    public static void main(String[] args) {
        Thread_Test thread_test = new Thread_Test();
        thread_test.start(); // 调用start()方法启动线程
//        try {
//            Thread.sleep(1000);
//        } catch (InterruptedException e) {
//            e.printStackTrace();
//        }
    }
}
